hold a means of transportation - Español Inglés Diccionario